home *** CD-ROM | disk | FTP | other *** search
/ Aminet 19 / Aminet 19 (1997)(GTI - Schatztruhe)[!][Jun 1997].iso / Aminet / gfx / board / Graffiti_lib.lha / Graffiti / SMakefile < prev    next >
Makefile  |  1997-03-29  |  780b  |  47 lines

  1.  
  2. #DEBUG=DEBUG FULL
  3. DEBUG=OPT OptInLocal OptTime
  4. #DEBUG=STRIPDEBUG
  5.  
  6. #all : lib g3d
  7. all : lib gdemo ganim g3d
  8.  
  9. g : g.o graffiti.lib
  10.     sc LINK $< lib graffiti.lib TO $@ $(DEBUG)
  11.  
  12. g.o : g.c graffiti.h
  13.     sc $< $(DEBUG)
  14.  
  15. gclip : gclip.o graffiti.lib
  16.     sc LINK $< lib graffiti.lib TO $@ $(DEBUG)
  17.  
  18. gclip.o : gclip.c graffiti.h
  19.     sc $< $(DEBUG)
  20.  
  21. gdemo : gdemo.o graffiti.lib
  22.     sc LINK $< lib graffiti.lib TO $@ $(DEBUG)
  23.  
  24. gdemo.o : gdemo.c graffiti.h
  25.     sc $< $(DEBUG)
  26.  
  27. ganim : ganim.o lib
  28.     sc LINK $< lib graffiti.lib TO $@ $(DEBUG)
  29.  
  30. ganim.o : ganim.c graffiti.h
  31.     sc $< $(DEBUG)
  32.  
  33. g3d : g3d.o graffiti.lib
  34.     sc LINK $< lib graffiti.lib TO $@ $(DEBUG)
  35.  
  36. g3d.o : g3d.c graffiti.h
  37.     sc $< $(DEBUG)
  38.  
  39. lib :
  40.     execute <<
  41.         cd src
  42.         SMake
  43. <
  44.  
  45. clean :
  46.     delete \#?.o \#?.lnk (g|gdemo|ganim)(%|.info|.lnk)
  47.